package com.ldzl.dto;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 批次库存查询数据传输对象
 * 用于派工时批次选择功能
 * 
 * @author ldzl
 * @date 2025-08-01
 */
@Data
public class BatchStockDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /** 库存明细ID */
    private Long itemId;

    /** 批次编号 */
    private String batchCode;

    /** 仓库名称 */
    private String warehouseName;

    /** 库区名称 */
    private String locationName;

    /** 库位名称 */
    private String areaName;

    /** 库存数量 */
    private BigDecimal quantityNum;

    /** 单位名称 */
    private String unitName;
}
